hospital ship platoon - Turkish English Dictionary